Coordination for Situated MAS: Towards an Event-driven Architecture

نویسندگان

  • Andrea Omicini
  • Stefano Mariani
چکیده

Complex software systems modelled as multi-agent systems (MAS) are characterised by activities that are generated either by agents, or by the environment in its most general acceptation—that is, environmental resources and the spatio-temporal fabric. Modelling and engineering complex multi-agent systems (MAS) – such as pervasive, adaptive, and situated MAS – requires then to properly handle diverse classes of events: agent operations, resource events, spatio-temporal situation. In the following, first we devise out the requirements for a software architecture for an agent-based middleware based on boundary artefacts, then we sketch a concrete architecture based on the TuCSoN middleware for MAS coordination.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

TuCSoN Coordination for MAS Situatedness: Towards a Methodology

Agent-based technologies embed solutions for critical issues in agent-oriented software engineering. In this paper we describe the coordination-based approach to MAS situatedness as promoted by the TuCSoN middleware, by sketching the steps of an agent-oriented methodology from the TuCSoN meta-model down to the TuCSoN programming environment. I. COORDINATION AND SITUATEDNESS IN MAS The need for ...

متن کامل

An adaptive agent model for self-organizing MAS

Self-organizing multi-agent systems (MAS) use different mechanisms to mimic the adaptation exhibited by complex systems situated in unpredictable and dynamic environments. These mechanisms allow a collection of agents to spontaneously adapt their behavior towards an optimal organization. This paper presents a self-organization approach that exploits several selforganizing principles through an ...

متن کامل

Architecture-Centric Software Development of Situated Multiagent Systems

A multiagent system (MAS) structures a software system as a set of autonomous agents that interact through a shared environment. Software architecture is generally considered as the structures of a system which comprise software elements and the relationships among the elements. So there is a clear connection between MAS and software architecture. In our research, we study situated MAS, i.e. sy...

متن کامل

Petri Nets and Software Engineering 2013 (PNSE'13) and Modeling and Business Environments 2013 (ModBE'13)

Complex software systems modelled as multi-agent systems (MAS) are characterised by activities that are generated either by agents, or by the environment in its most general acceptation—that is, environmental resources and the spatio-temporal fabric. Modelling and engineering complex multi-agent systems (MAS) – such as pervasive, adaptive, and situated MAS – requires then to properly handle div...

متن کامل

Active Graph Rewriting Rules for Modeling Multi-Agent Organizational Dynamics

The field of multi agen systems’ (MAS) organizational design deals with providing methods for building organizational architecture of MAS organizations. Herein, an active graph grammar (AGG) formalism, inspired by current research in graph and active database theory is introduced and applied to modeling MAS organizational structure. By defining organizational units in a recursive way, it is sho...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013